//
//  ViewController.swift
//  SwiftLearn
//
//  Created by GZ_CDY on 2021/4/25.
//

import UIKit

import SnapKit

class ViewController: UIViewController, UITableViewDelegate, UITableViewDataSource {
    
    override func viewDidLoad() {
        super.viewDidLoad()
    
        self.view.backgroundColor = .lightGray
        
        let tableView:UITableView? = UITableView(frame: self.view.bounds, style: .plain)
        tableView?.delegate = self
        tableView?.dataSource = self
        self.view.addSubview(tableView!)
        tableView?.snp.makeConstraints({ (make) in
            make.left.top.equalTo(20)
            make.center.equalTo(self.view)
        })
    }

//    MARK:- table delegate && datasource
    
    func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
        return 1
    }
    
    func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
        let cell:UITableViewCell? = UITableViewCell(style: .value1, reuseIdentifier: "cell")
        cell?.textLabel?.text = "title"
        cell?.detailTextLabel?.text = "detail"
        return cell!
    }

}

